﻿/*
Author: alexpts
Author URI: http://alexpts.ru
*/

html,body,p,img,h1,h2,h3,h4,h5,h6,#header,ul,li,ol,fieldset,abbr,acronym,form,input{border:none;margin:0;padding:0;}
html,body{height:100%;}
body{color:#000;text-align:left;padding:20px;}
#portfolio .img-list img{border:1px #ccc solid;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
caption{text-align:left;}
q:before,q:after,blockquote:before,blockquote:after{content:'';}
input,select,textarea,button{font-size:1em;line-height:normal;width:auto;}
input,select{vertical-align:middle;}
textarea{height:auto;overflow:auto;}
option{padding-left:0.6em;}
button{border:0;text-align:center;}
ul,ol,li{list-style:none;}
.primary{background:url("../img/key.png") no-repeat scroll top right;}
ul.table{background:#fff;-moz-border-radius:10px 10px 8px 8px;border:1px solid #AAA;float:left;overflow:hidden;z-index:10;box-shadow:2px 4px 10px -6px #000;-webkit-box-shadow:2px 4px 10px -6px #000;-moz-box-shadow:2px 4px 10px -6px #000;margin:10px 20px;}
ul.fields li{border-top:1px solid #ddd;border-bottom:1px solid #ddd;cursor:help;margin:0 0 -1px;padding:0 30px;}
ul li.title_table{-moz-border-radius:7px;background:url("../img/table.gif") no-repeat scroll 7px 3px #9ABEDE;cursor:move;height:20px;padding:0 10px 0 35px;}
ul .title_table b{position:relative;top:-2px;}
ul.fields{margin:8px 0 0;}
.visible{background:url("../img/visible.png") no-repeat scroll top left;height:20px;cursor:pointer;float:right;font-size:12px;font-weight:700;width:12px;margin:0 0 0 10px;padding:0 0 0 4px;}